var APP = require("../main/app");
var clipBoard = api.require('clipBoard');
module.exports = {
	copyClipBoard:function(callback){
		clipBoard.set({
		    value: 'test'
		}, function(ret, err) {
		    if (ret) {
		       $.isFunction(callback)&&callback(ret);
		    } else {
		        alert(JSON.stringify(err));
		    }
		});
	},
	getClipBoard:function(callback){
		clipBoard.get(function(ret, err) {
		    if (ret) {
		        $.isFunction(callback)&&callback(ret);
		    } else {
		        alert(JSON.stringify(err));
		    }
		});
	},
	// 监听
	listenClipBoard:function(callback){
		clipBoard.setListener(function(ret, err) {
		    if (ret) {
				$.isFunction(callback)&&callback(ret);
		    } else {
		        alert(JSON.stringify(err));
		    }
		});
	},
	// 移除监听 
	removeListener: function(){
		clipBoard.removeListener();
	},
	// 清空剪贴板
	clearClipBoard: function(){
		clipBoard.set({
		    value: ' '
		}, function(ret, err) {
		   
		});
	},
}